package com.bgds.sys.data.iXCom29d.gateway.impl;

import com.alibaba.fastjson.JSON;
import lombok.Data;

import java.io.Serializable;
/**
 * @author
 */
@Data
public class BaoXingVo implements Serializable {
	private static final long serialVersionUID = 3334297758666599882L;
	
	/** 电文长度， 如0066，C4 */
	private Integer length ;
	/** 电文号，如 AA0102 C6 */
    private String msgKey;
    /** 日期，YYYYMMDD， C8 */
    private String date;
    /** 时间， HHMMSS, C6 */
    private String time;
    /** 发送端DC，L3，C2 */
    private String sendDc="L3" ;
    /** 接收端DC L2, C2 */
    private String receiveDc="L2";
    /** 传送功能码 大写字母‘D’表示发送数据。‘A’ 表示电文传送成功，‘B’表示电文传送过程出错 */
    private Character funcCode;
    /** 数据块，最大4000字节 , 数据电文时，为电文体；响应时，为控制域   */
    private String body;
    /** 数据块的原始字节 */
    private byte[] data;

	@Override
	public String toString() {
		return JSON.toJSONString(this);
	}
}
